Design Space of Programming Tools on Mobile Touchscreen Devices
نویسندگان
چکیده
While mobile touchscreen devices are ubiquitous and present opportunities for novel applications, they have seen little adoption as tools for computer programming. In this literature survey, we bring together the diverse research work on programming-related tasks supported by mobile touchscreen devices to explore the design space for applying them to programming situations. We used the Grounded theory approach to identify themes and classify previous work. We present these themes and how each paper contributes to the theme, and we outline the remaining challenges in and opportunities for using mobile touchscreen devices in programming applications.
منابع مشابه
miniAudicle for iPad: Touchscreen-based Music Software Programming
We present a new software application for ChucK programming and performance on mobile touchscreen devices, miniAudicle for iPad. This application seeks to accommodate keyboard-based music software development as well as explore new music programming possibilities enabled by touch interfaces. To this end, it provides a textual code Editor mode optimized for touchscreen typing, a live-codingorien...
متن کاملTowards Inviscid Text-Entry for Blind People through Non-Visual Word Prediction Interfaces
Word prediction can significantly improve text-entry rates on mobile touchscreen devices. However, these interactions are inherently visual and require constant scanning for new word predictions to actually take advantage of the suggestions. In this paper, we discuss the design space for non-visual word prediction interfaces and finally present Shout-out Suggestions, a novel interface to provid...
متن کاملTowards Interaction Around Unmodified Camera-equipped Mobile Devices
Copyright is held by the author/owner(s). Presented at the Cross-Surface ’16 workshop, in conjunction with ACM ISS ’16. November 6, Niagara Falls, Canada. Abstract Around-device interaction promises to extend the input space of mobile and wearable devices beyond the common but restricted touchscreen. So far, most around-device interaction approaches rely on instrumenting the device or the envir...
متن کاملM3 Gesture Menu: Design and Experimental Analyses of Marking Menus for Touchscreen Mobile Interaction
Despite their learning advantages in theory, marking menus have faced adoption challenges in practice, even on today’s touchscreen-based mobile devices. We address these challenges by designing, implementing, and evaluating multiple versions of M3 Gesture Menu (M3), a reimagination of marking menus targeted at mobile interfaces. M3 is defined on a grid rather than in a radial space, relies on g...
متن کاملSpatial Arrangement of Data and Commands at Bezels of Mobile Touchscreen Devices
We show a data and commands arrangement design on mobile touchscreen devices. In this design, a user can arrange any data, such as text and Web pages, at the bezel of the touchscreen by using a simple crossing gesture across the bezel. Our design has three main merits: data can be arranged while the small display area on mobile environment is kept open; the user can continuously execute multipl...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
- CoRR
دوره abs/1708.05805 شماره
صفحات -
تاریخ انتشار 2017